owning a lot of estate - German English Dictionary